home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 2000 October / Software of the Month - Ultimate Collection Shareware 277.iso / pc / PROGRAMS / UTILITY / WINLINUX / DATA1.CAB / programs_-_include / ASM-M68K / IPC.H < prev    next >
C/C++ Source or Header  |  1999-09-17  |  561b  |  32 lines

  1. #ifndef __m68k_IPC_H__
  2. #define __m68k_IPC_H__
  3.  
  4. /* 
  5.  * These are used to wrap system calls on m68k.
  6.  *
  7.  * See arch/m68k/kernel/sys_m68k.c for ugly details..
  8.  */
  9. struct ipc_kludge {
  10.     struct msgbuf *msgp;
  11.     long msgtyp;
  12. };
  13.  
  14. #define SEMOP         1
  15. #define SEMGET         2
  16. #define SEMCTL         3
  17. #define MSGSND        11
  18. #define MSGRCV        12
  19. #define MSGGET        13
  20. #define MSGCTL        14
  21. #define SHMAT        21
  22. #define SHMDT        22
  23. #define SHMGET        23
  24. #define SHMCTL        24
  25.  
  26. /* Used by the DIPC package, try and avoid reusing it */
  27. #define DIPC        25
  28.  
  29. #define IPCCALL(version,op)    ((version)<<16 | (op))
  30.  
  31. #endif
  32.